夺冠: to seize the crown, to win a championship, to win gold medal...
完好: intact, in good condition...
假设: to suppose, to presume, to assume, supposing that..., if, hypothesis, conjecture...
生物: organism, living creature, life form, biological...
遗留: to leave behind, to hand down...